package com.newhero.product.module.sys.model;

import java.io.Serializable;
import com.newhero.product.common.mybatis.annotations.TableField;
import com.newhero.product.common.mybatis.annotations.TableId;
import com.newhero.product.common.mybatis.annotations.TableName;

/**
 *
 * 用户
 *
 */
@TableName(value = "sys_user")
public class User implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/** 主键id */
	@TableId
	private String userID;
	private String organID;
	private String userLoginName;
	private String userName;
	private String userEmail;
	private String userPwd;
	private Integer userStatus;
	private Integer	userSex;
	private String userBirthday;
	private Integer userOrder;
	private String userPhone;
	private String userMobile;
	private String userAddress;
	private String userIcon;
	private String userCtime;
	private String userLtime;
	private String userLastIP;
	private Integer userLoginCount;
	private Integer userOnline;
	
	//key数据
	private String keycert;
	private String keyid;
	private String certuser;
	private String keysn;
	private String begintime;
	private String endtime;
	private String keydn;
	private String usekey; //登录方式 0：不强制使用key登录（默认） 1：强制使用key登录

	
	public String getUserID() {
		return userID;
	}
	public void setUserID(String userID) {
		this.userID = userID;
	}
	public String getOrganID() {
		return organID;
	}
	public void setOrganID(String organID) {
		this.organID = organID;
	}
	public String getUserLoginName() {
		return userLoginName;
	}
	public void setUserLoginName(String userLoginName) {
		this.userLoginName = userLoginName;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getUserEmail() {
		return userEmail;
	}
	public void setUserEmail(String userEmail) {
		this.userEmail = userEmail;
	}
	public String getUserPwd() {
		return userPwd;
	}
	public void setUserPwd(String userPwd) {
		this.userPwd = userPwd;
	}
	public Integer getUserStatus() {
		return userStatus;
	}
	public void setUserStatus(Integer userStatus) {
		this.userStatus = userStatus;
	}
	public Integer getUserSex() {
		return userSex;
	}
	public void setUserSex(Integer userSex) {
		this.userSex = userSex;
	}
	public String getUserBirthday() {
		return userBirthday;
	}
	public void setUserBirthday(String userBirthday) {
		this.userBirthday = userBirthday;
	}
	public Integer getUserOrder() {
		return userOrder;
	}
	public void setUserOrder(Integer userOrder) {
		this.userOrder = userOrder;
	}
	public String getUserPhone() {
		return userPhone;
	}
	public void setUserPhone(String userPhone) {
		this.userPhone = userPhone;
	}
	public String getUserMobile() {
		return userMobile;
	}
	public void setUserMobile(String userMobile) {
		this.userMobile = userMobile;
	}
	public String getUserAddress() {
		return userAddress;
	}
	public void setUserAddress(String userAddress) {
		this.userAddress = userAddress;
	}
	public String getUserIcon() {
		return userIcon;
	}
	public void setUserIcon(String userIcon) {
		this.userIcon = userIcon;
	}
	public String getUserCtime() {
		return userCtime;
	}
	public void setUserCtime(String userCtime) {
		this.userCtime = userCtime;
	}
	public String getUserLtime() {
		return userLtime;
	}
	public void setUserLtime(String userLtime) {
		this.userLtime = userLtime;
	}
	public String getUserLastIP() {
		return userLastIP;
	}
	public void setUserLastIP(String userLastIP) {
		this.userLastIP = userLastIP;
	}
	public Integer getUserLoginCount() {
		return userLoginCount;
	}
	public void setUserLoginCount(Integer userLoginCount) {
		this.userLoginCount = userLoginCount;
	}
	public Integer getUserOnline() {
		return userOnline;
	}
	public void setUserOnline(Integer userOnline) {
		this.userOnline = userOnline;
	}
	public String getKeycert() {
		return keycert;
	}
	public void setKeycert(String keycert) {
		this.keycert = keycert;
	}
	public String getKeyid() {
		return keyid;
	}
	public void setKeyid(String keyid) {
		this.keyid = keyid;
	}
	public String getCertuser() {
		return certuser;
	}
	public void setCertuser(String certuser) {
		this.certuser = certuser;
	}
	public String getKeysn() {
		return keysn;
	}
	public void setKeysn(String keysn) {
		this.keysn = keysn;
	}
	public String getBegintime() {
		return begintime;
	}
	public void setBegintime(String begintime) {
		this.begintime = begintime;
	}
	public String getEndtime() {
		return endtime;
	}
	public void setEndtime(String endtime) {
		this.endtime = endtime;
	}
	public String getKeydn() {
		return keydn;
	}
	public void setKeydn(String keydn) {
		this.keydn = keydn;
	}
	public String getUsekey() {
		return usekey;
	}
	public void setUsekey(String usekey) {
		this.usekey = usekey;
	}
	
}
